package net.atomtree.handler;

import java.util.ArrayList;
import java.util.List;

import net.sf.json.JSONObject;

public class StageHandler {
	public JSONObject getStage(String jsonArr){
		RoleHandler role=new RoleHandler();
		List<String> keys=new ArrayList<String>();
		keys.add("status");
		keys.add("stageId");
		keys.add("attemptId");
		keys.add("numActiveTasks");
		keys.add("numCompleteTasks");
		keys.add("numFailedTasks");
		keys.add("executorRunTime");
		keys.add("inputBytes");
		keys.add("inputRecords");
		keys.add("outputBytes");
		keys.add("outputRecords");
		keys.add("shuffleReadBytes");
		keys.add("shuffleReadRecords");
		keys.add("shuffleWriteBytes");
		keys.add("shuffleWriteRecords");
		keys.add("memoryBytesSpilled");
		keys.add("diskBytesSpilled");
		keys.add("diskBytesSpilled");
		keys.add("schedulingPool");
		System.out.println("stage的jsonArr:"+jsonArr);
		JSONObject json=role.getIndex(jsonArr, keys, 0);
		return json;
	}
	
	
}
